page {
    background: #fefefe;
}

.float-btn {
    align-items: center;
    background: #ffefb3;
    border-radius: 33px 0 0 33px;
    box-sizing: border-box;
    display: flex;
    font-size: 24rpx;
    font-weight: 500;
    height: 66rpx;
    justify-content: space-around;
    padding: 0rpx 14rpx;
    position: fixed;
    right: 0rpx;
    top: 160rpx;
    width: 130rpx;
    z-index: 100;
}

.float-btn image {
    height: 36rpx;
    width: 30rpx;
}

.list {
    padding: 10rpx 20rpx;
}

.list .item {
    align-items: center;
    background-color: #fff;
    border-radius: 20rpx;
    box-shadow: 0 6rpx 30rpx 0 hsla(49, 27%, 84%, 0.5);
    display: flex;
    margin-top: 20rpx;
    padding: 20rpx 30rpx;
}

.list .item .thumb {
    border-radius: 10rpx;
    height: 130rpx;
    width: 130rpx;
}

.list .item .title {
    flex-grow: 1;
    font-weight: 500;
    margin-left: 10rpx;
}
